package com.ruoyi.activity.domain;

import java.util.Date;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;
import org.springframework.cloud.openfeign.EnableFeignClients;

/**
 * 优惠券活动实体
 */
@Data
@TableName("coupon_activity")
public class CouponActivity {
    @TableId(type = IdType.AUTO)
    private Long id; // 活动ID
    private String name; // 活动名称
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date startTime; // 生效时间
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private Date endTime; // 失效时间
    private Integer totalCount; // 总券数
    private Integer status; // 状态 0未开始 1进行中 2已结束
} 